programming4us
           
 
 
Sharepoint

SharePoint Server 2010 Business Intelligence Platform (part 4) - PerformancePoint Services - Time Intelligence, Decomposition Tree

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
7/10/2013 4:41:03 AM
3.10 Time Intelligence

Before we look at some of the advanced functionality of the PerformancePoint Report web part, let’s take a look at another important aspect of most BI solutions: time intelligence. Practically every dataset has some aspect of time involved, and more often than not, data is analyzed over specific time periods. To show how this works in PerformancePoint, we’ll add a filter to our report that will allow us to select a specific time period and will automatically update our reports accordingly.

  1. Switch back to Dashboard Designer. Time intelligence must first be configured on the data connection before it can be used. Double-click the AdventureWorksOLAP connection, and then switch to the Time pane.

  2. Our sample cube has various dimensions that we can use for time intelligence. For the purposes of this demonstration, select Date.Date.Calendar from the Time Dimension drop-down.

  3. With the dimension defined, we can set a reference member. All we’re doing here is selecting a specific value from our chosen time dimension and then specifying to what actual value it corresponds. Click the Browse button, and then select a single day from the Date.Date.Calendar hierarchy.

  4. In the Hierarchy Level drop-down, select Day and then enter the corresponding date in the Reference Date text box, as shown next:

    PerformancePoint has its own time aggregation levels that need to be mapped to the corresponding levels in our dimension hierarchy. In our case, this is pretty much a one-to-one mapping.

  5. In the Time Member Associations section, select the appropriate Time Aggregation values, as shown:

  6. Save the changes to the AdventureWorksOLAP data connection.

We can now make use of our time intelligence functionality to create a filter for our sample dashboard.

  1. Switch to MySampleDashboard, and then click Filter from the Dashboard Items section of the Create ribbon.

  2. In the Select a Filter Template dialog, select Time Intelligence, as shown:

  3. Click Add Data Source, and then select AdventureWorksOLAP.

  4. Add formulae as shown in the following illustration. This step warrants a bit of further explanation. Time, of course, is always changing. By tomorrow, today will have become yesterday. To accommodate this constant change, values shown in the time selector are calculated using simple formulas that take the current date into account. You’ll see this in action by creating a selector that shows how to select from one of the previous four quarters.

    Note

    We’re subtracting 15 from the current quarter because the AdventureWorks data set contains data from 2001 through to 2006, so subtracting 15 quarters will ensure that we’ve got something to see in our report. Depending on the version of the sample data that you’re using, you may need to adjust the formulae accordingly.


  5. Click Next, and then select List as the Display Method. Click Finish to create the new filter. Type the name MyTimeFilter.

  6. Switch back to the MySampleDashboard item and drag the new filter from the Details pane onto the left column.

  7. We can hook the filter up to our reports by dragging the AdventureWorksOLAP field onto the Drop field to create a connections section of the appropriate report. In the Connection dialog, accept the default values of Connect To: Date Calendar and Source Value: AdventureWorksOLAP.

  8. Do this for both reports, and then deploy the updated dashboard to SharePoint.

Our dashboard now contains a drop-down selector that we can use to select the date range for our reports. Notice that when we select Year, a chart is drawn for each quarter in the year rather than a single chart covering the entire period. This happens because we defined year as a series of quarters rather than a single time period, and our chart is bound to use a time period as one of its axis.

3.11 Decomposition Tree

New in 2010—Although we specified which dimensions and measures were to be used on our reports together with the layout and other options, all of this stuff can be changed dynamically by the user so that he or she can further analyze the data being represented. In reality, when we create a dashboard, we’re simply defining the starting point for further analysis by the user. When a user right-clicks any PerformancePoint Report web part, a context menu appears and presents an array of options, such as drill up/drill down and measure selection.

The Decomposition Tree is a Silverlight control that allows users to drill down visually into data using any of the dimensions and measures that are available within the cube. Clicking each data item presents a list of dimensions that can be used to expand the dataset as well as relevant properties and rollup information on the current selection. The best way to understand the Decomposition Tree is to mess around with it. To show the control, right-click any data element—for example, right-click a pie chart slice or a number on the grid report, and then select Decomposition Tree from the context menu. The control will be shown as follows:

Other -----------------
- SharePoint 2010 : Writing Workflows with Visual Studio
- SharePoint 2010 : Writing Workflows with SharePoint Designer
- SharePoint 2010 : Customizing Out of the Box Workflows
- SharePoint 2010 : Out of the Box Workflows
- SharePoint 2010 : Office 2010 Client Applications (part 4)
- SharePoint 2010 : Office 2010 Client Applications (part 3) - Backstage
- SharePoint 2010 : Office 2010 Client Applications (part 2) - Documents and Data Caching
- SharePoint 2010 : Office 2010 Client Applications (part 1)
- Sharepoint 2010 : Content Management - In place Records Management
- Sharepoint 2010 : Content Management - Importing a Term Set
- Sharepoint 2010 : Content Management - Creating a Term Set
- Sharepoint 2010 : Content Management - Managing External Content Types
- Sharepoint 2010 : Content Management - Adding a Content Type hub
- SharePoint 2010 : Content Management - Configuring content deployment
- SharePoint 2010 : Content Management - Routing documents to another site
- SharePoint 2010 : Content Management - Configuring advanced routing
- Sharepoint 2010 : Backup and Restore (part 5) - Restoring from a backup in Central Administration
- Sharepoint 2010 : Backup and Restore (part 4) - Backing up a farm in Central Administration
- Sharepoint 2010 : Backup and Restore (part 3) - Importing sites, Recovering data from an unattached content database
- Sharepoint 2010 : Backup and Restore (part 2) - Performing a site collection backup, Exporting sites
 
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
- First look: Apple Watch

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
programming4us programming4us